package models

// 请求过来的Issue结构体
type Issue struct {
	ObjectKind string `json:"object_kind"`
	User User `json:"user"`
	Project Project `json:"project"`
	Labels []Label `json:labels`
}

// 用户结构体
type User struct {
	Name string `json:"name"`
	Username string `json:"username"`
	AvatarUrl string `json:"avatar_url"`
}

// 项目结构体
type Project struct {
	Id int `json:"id"`
	Name string `json:"name"`
	Description string `json:"description"`
	Namespace string `json:"namespace"`
	PathWithNamespace string `json:"path_with_namespace"`
}

// 标签结构体
type Label struct {
	Id int `json:"id"`
	Title string `json:"title"`
	ProjectId int `json:"project_id"`
	Type string `json:"type"`
	GroupId string `json:"group_id"`
}

